cape clawed toad - İspanyolca İngilizce Sözlük